specialist in judicial affairs - Turco Inglés Diccionario